buildings and other structures - Turkish English Dictionary